Numerical Solution of Implicitly Constrained Optimization Problems ∗
نویسنده
چکیده
Many applications require the minimization of a smooth function f : R nu → R whose evaluation requires the solution of a system of nonlinear equations. This system represents a numerical simulation that must be run to evaluate f. This system of nonlinear equations is referred to as an implicit constraint. In principle f can be minimized using the steepest descent method or Newton-type methods for unconstrained minimization. However, for the practical application of derivative based methods for the minimization of f one has to deal with many interesting issues that arise out of the presence of the implicit constraints that must be solved to evaluate f. This article studies some of these issues, ranging from sensitivity and adjoint techniques for derivative computation to implementation issues in Newton-type methods. A discretized optimal control problem governed by the unsteady Burgers equation is used to illustrate the ideas. The material in this article is accessible to anyone with knowledge of Newton-type methods for finite dimensional unconstrained optimization. Many of the concepts discussed in this article extend to and are used in areas such as optimal control and PDE constrained optimization. 1. Introducton. We are interested in the solution of min u∈U f (u), (1.1) where U is a closed convex subset of R n u , such as U = R n u or U = [−1, 1] n u , and f : U → R is a smooth function. The numerical solution of (2.1) using gradient-based and Newton-type methods is discussed in most courses on Numerical Analysis (at least for the case U = R n u) and in courses on Optimization. Many textbooks such as [12, 22, 26] provide an excellent introduction into these methods. We investigate their application in the case where the evaluation of objective function f requires the solution of a system of nonlinear equations. This situation arises in many science and engineering applications in which the evaluation of the objective function involves a simulation. We refer to the system of nonlinear equations (the simulation) as an implicit constraint. In theory standard optimization algorithms, such as those discussed in the textbooks [12, 22, 26] can be applied to the solution of (1.1). However, the practical application of these methods quickly leads to interesting questions related to • gradient and Hessian computations for objective functions f whose evaluation involves the solution of an implicit constraint, • software …
منابع مشابه
An improved genetic algorithm for multidimensional optimization of precedence-constrained production planning and scheduling
Integration of production planning and scheduling is a class of problems commonly found in manufacturing industry. This class of problems associated with precedence constraint has been previously modeled and optimized by the authors, in which, it requires a multidimensional optimization at the same time: what to make, how many to make, where to make and the order to make. It is a combinatorial,...
متن کاملPROJECTED DYNAMICAL SYSTEMS AND OPTIMIZATION PROBLEMS
We establish a relationship between general constrained pseudoconvex optimization problems and globally projected dynamical systems. A corresponding novel neural network model, which is globally convergent and stable in the sense of Lyapunov, is proposed. Both theoretical and numerical approaches are considered. Numerical simulations for three constrained nonlinear optimization problems a...
متن کاملVOLUME MINIMIZATION WITH DISPLACEMENT CONSTRAINTS IN TOPOLOGY OPTIMIZATION OF CONTINUUM STRUCTURES
In this paper, a displacement-constrained volume-minimizing topology optimization model is present for two-dimensional continuum problems. The new model is a generalization of the displacement-constrained volume-minimizing model developed by Yi and Sui [1] in which the displacement is constrained in the loading point. In the original model the displacement constraint was formulated as an equali...
متن کاملImplicitly and explicitly constrained optimization problems for training of recurrent neural networks
Training of recurrent neural networks is typically formulated as unconstrained optimization problems. There is, however, an implicit constraint stating that the equations of state must be satisfied at every iteration in the optimization process. Such constraints can make a problem highly non-linear and thus difficult to solve. A potential remedy is to reformulate the problem into one in which t...
متن کاملConstrained Multi-Objective Optimization Problems in Mechanical Engineering Design Using Bees Algorithm
Many real-world search and optimization problems involve inequality and/or equality constraints and are thus posed as constrained optimization problems. In trying to solve constrained optimization problems using classical optimization methods, this paper presents a Multi-Objective Bees Algorithm (MOBA) for solving the multi-objective optimal of mechanical engineering problems design. In the pre...
متن کاملCONSTRAINED BIG BANG-BIG CRUNCH ALGORITHM FOR OPTIMAL SOLUTION OF LARGE SCALE RESERVOIR OPERATION PROBLEM
A constrained version of the Big Bang-Big Crunch algorithm for the efficient solution of the optimal reservoir operation problems is proposed in this paper. Big Bang-Big Crunch (BB-BC) algorithm is a new meta-heuristic population-based algorithm that relies on one of the theories of the evolution of universe namely, the Big Bang and Big Crunch theory. An improved formulation of the algorithm na...
متن کامل